At Aokigahara Woods, located at the foot of Mount Fuji in Japan, the corpses of dozens of suicide victims have been found over the past two decades, and the forest has become a popular place for troubled Japanese citizens to end their lives.
Today ghost stories abound, including several alleged encounters with the apparitions of those