• search-icon

Aokigahara: Japan’s Suicide Forest

In the shadow of Mount Fuji is a mysterious forest where hundreds of souls have ended their lives.

By Stephanie Almazan

scroll up