People have a habit of vanishing in Japan---even hundreds of years ago, it happened often enough that myths were created to explain these sudden disappearances. 神隠し (kamikakushi)--to be hidden by the gods. Even now, every year over 80,000 people are reported missing. And that may be the tip of the iceberg--because only family members can...

Japan Subculture Research Center