Episode: Aokigahara - One of the Most Haunted Forests in the World
Description: 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.
Click any word to see translations, usage examples & similar words. Then learn them using saved words.
Text not synced with the audio? See here for why certain podcasts won't sync.