the perfect place to die

Aokigahara forest, the worlds most popular suicide destination