13. Aokigahara Forest, Japan
Over a hundred of suicides took place in this forest. Creepy stories about this forest include paranormal sightings of demons and ghosts.
Advertisements
13. Aokigahara Forest, Japan
Over a hundred of suicides took place in this forest. Creepy stories about this forest include paranormal sightings of demons and ghosts.