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