5 Creepiest Facts About Japan’s Suicide Forest
In 2016, a film titled The Forest hit theaters around the world. The horror movie is about a young woman who travels to Japan in search of her twin sister. The film is based around Aokigahara, a 12 square mile forest that borders Mt. Fuji, in Japan. The forest is historically known as being haunted...
