In the wake of a natural disaster, Detective Kenji Nakamura is sent to investigate a death at a local shrine, where he finds evidence that suggests the impossible. How could the head priest have been murdered by someone who was already dead?…read more