Paranormal Encounters at Japan’s Haunted Suicide Forest

At the foot of Japan’s iconic Mt. Fuji, lying sprawled amongst some of the most majestic scenery in Japan, lies the haunted destination of broken souls known as Aokigahara, often referred to as the “Sea of Trees” and more infamously as the demon infested “Suicide Forest.” Aokigahara Forest lies at the northwest base of the picturesque… Continue reading Paranormal Encounters at Japan’s Haunted Suicide Forest