The World
Aokigahara is the forest at the foot of Mount Fuji. It's mythologized in Japanese literature as a sacred place for people to end their lives - and every year close to a hundred suicides are committed there. Studio 360's Pejk Malinovski went there to uncover why it lingers in the Japanese psyche.
Sign up for our daily newsletter

Sign up for The Top of the World, delivered to your inbox every weekday morning.