Each year in Japan, thousands of people disappear. They haven’t been kidnapped. They haven’t been murdered. (Japan has one of the lowest murder rates in the world. An American is almost twenty-seve…

Alison Fincher