Mystery Behind the Suicide Forest
There are places on Earth that just seem so cursed that its evil just creeps into your mind — this is one of those places. Resting in the shadow of Mount Fuji lies a forest cloaked by death, known as the suicide forest, making it the world’s second most popular suicide location. At the base of ...