A short documentary on the famous Aokigahara Forest in Japan. The forest is known to be prone to people looking to commit suicide
Runtime duration
Language
EN
Year
2010
Rating
6.5/10
4 votes • HD
People
Recommendations
No similar movies found.