The suicide forest “Aokigahara” is one of the most infamous places in Japan as hundreds of people go there to commit suicide. Located at the base of Mount Fuji, Aokigahara is a 14 square mile area on the northwestern side of the mountain which is extremely popular with tou[...]
A collection of Azusa Hayano documentaries.
We use cookies to ensure that you have the best experience possible on our website. Read more on our cookie policy page