Aokigahara - One of the Most Haunted Forests in the World
Aokigahara - One of the Most Haunted Forests in the World

Aokigahara Forest is said to be the home of yūrei, Japanese ghosts.

Now it's the final resting place of as many as 100 suicide victims every year thus given the nickname "Suicide Forest".

Bishop Long delves into its mysterious history and hauntings.