Japan’s suicide forest
The Most Haunted Place On The Planet Japan’s suicide forest is said to be one of the most haunted places in the world. For centuries severely depressed and suicidal people have been traveling to Japans Aokihagara forest to end their lives. In the past some would leave the elderly