In Japan, 100,000 people vanish every year - on purpose. It's called "johatsu" which literally means "evaporated people." These aren't kidnappings or murders. People are deliberately disappearing from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results