Aokigahara Forest – The Suicide Woods of Mount Fuji

Referred to as “the perfect place to die” in Wataru Tsurumui’s bestselling book – The Complete Manual of Suicide – Aokigahara is a thick, dark forest located at the base of Mount Fuji, famous as a popular suicide spot. No one knows exactly how many bodies go undiscovered among the trees of Aokigahara forest, but […]