Aokigahara – Japan’s Suicide Forest
byResting in the shadow of Mount Fuji a lush forest stretches out over 35 kilometers. The forest is very dense, denser than most, to…
Resting in the shadow of Mount Fuji a lush forest stretches out over 35 kilometers. The forest is very dense, denser than most, to…