The Sacred Division - Aokigahara - One of the Most Haunted Forests in the World
Tonight, Bishop Long delves into one of the world’s most haunted and mysterious places — Japan’s Aokigahara Forest. Prepare for chilling legends, eerie encounters, and the unsettling history behind this infamous woodland.
The Sacred Division - Aokigahara - One of the Most Haunted Forests in the World
Tonight, Bishop Long delves into one of the world’s most haunted and mysterious places — Japan’s Aokigahara Forest. Prepare for chilling legends, eerie encounters, and the unsettling history behind this infamous woodland.