Bishop Long discusses the Aokigahara Forest.
It is one of the most haunted locations in the world.
Bishop Long discusses the Aokigahara Forest.
It is one of the most haunted locations in the world.
Join Bishop Long as he talks about superstitions and the history of each one. He will also discuss Demonology and the Paranormal