Aokigahara - One of the Most Haunted Forests in the World
Rumble
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..
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..
During a visit to a male suicide prevention charity, Prince William said his children and wife Catherine, Princess of Wales are all..