A short documentary on the famous Aokigahara Forest in Japan. The forest is known to be prone to people looking to commit suicide
2017
2016
2018
2007
2015
2012
2021
2006
2019