Jouhatsu

Jouhatsu

Jouhatsu refers to people in Japan who choose to vanish from their current lives without a trace. There are companies there who can help them do that.

Previous Fact Next Fact
Categories: MiscPeople

Latest FactRepublic Video

Room of Forgotten Souls