Tag: jasonzada
Review: In THE FOREST, The Jump Scares Outnumber The Trees
The setting is suitably creepy, a thickly-wooded forest at the northwest base of Mount Fuji in Japan that is known as a terribly popular site for people to commit suicide. The Aokigahara forest has also become associated with the spirit...