Reviews
0 %
User Scrore
Rate This
Descriptions:
The UnXplained – S1E1 – Evil Places
Located in central Japan, the Aokigahara Forest has been the site of hundreds of ritual suicides over the past six decades. Is it really possible for a place to be evil? And if so, how?