Aokigahara: Mystery of Japan’s Suicide Forest

Starting 2016’s strong horror film lineup is Jason Zada’s “The Forest” starring Game of Throne’s star, Natalie Dormer, as a young woman who ventures into the haunted forest in search of her sister. The forest is none other than the infamous Aokigahara, or Sea of Trees, and has been documented as the most popular place…

Read More