Category

Call of The Suicide Forest

Close to Mount Fuji lies the Aokigahara forest, the cradle of horrific ghost stories, one gloomy place notorious because of the many people going there to end their own lives.

Showing all 7 results

Newsletter