Gatekeeper of ‘Suicide Forest’ Plays Music to Stop Suicides
Aokigahara, a forest in Japan formed from the lava of the eruption of Mount Fuji, is notoriously dubbed the 'suicide forest.' ...
Aokigahara, a forest in Japan formed from the lava of the eruption of Mount Fuji, is notoriously dubbed the 'suicide forest.' ...