Home Tags New moon

Tag: new moon

The Haunted Suicide Forest: Aokigahara, Japan

The Horror in The Haunted Suicide Forest: Aokigahara, Japan

The Aokigahara forest, more commonly known as the Suicide Forest is a creepy place filled with horror and one of the most terrifying places...