A suspense novel set in Japan with elements of mystery, moral complexity, and a horse-racing backdrop.