A documentary team of American exchange students is harassed by furious spirits in Japan's iconic Suicide Forest after unintentionally unleashing an old curse.
Read full
A documentary team of American exchange students is harassed by furious spirits in Japan's iconic Suicide Forest after unintentionally unleashing an old curse.
Discussion