Jane Stewart's psychic reading of the Aokigahara Forest in Japan. The forest is also known as The Suicide Forest.
Warning: This episode talks about suicide. Listener discretion is advised.
Thanks for listening. Please subscribe!
Website: Ghost411.net
Facebook: Ghost411.net
Jane's youtube channel: The Psychic Examiners