Aokigahara is a well known japanese forest for its high number of suicides and haunting.

Leave a Reply