12:38 Suicide Forest Aokigahara, Japan ( 青木ヶ原 ) Suicide Forest: Rest in peace to everyone that has died in the forest. 1.93K 0