Aokigahara Suicide Forest

Aokigahara Suicide Forest
ADVERTISEMENT

Summary

The Aokigahara Forest is the most popular site for suicides in Japan. The site holds so many bodies that the Yakuza pays homeless people to sneak into the forest and rob the corpses.
Documentary