Aokigahara, the forest at the bottom of Mt. Fuji, the top suicide area in Japan. Over seventy-eight bodies have been discovered, supposedly confining the spirits of these individuals to forever haunt…

Aokigahara, the forest at the bottom of Mt. Fuji, the top suicide area in Japan. Over seventy-eight bodies have been discovered, supposedly confining the spirits of these individuals to forever haunt…

Advertisements