Latest News


Let’s NOT visit: Aokigahara Forest

Aokigahara forest, based at Mount Fuji, is a well-known suicide destination in Japan. Referred to by the local population as “Jukai” which means “sea of trees”, a word used to describe the flourishing tree growth on the dried lava soil[...]
Let’s NOT visit: Aokigahara Forest

Via Japan Times Online

Read more