JAPAN SUICIDE FOREST

Image 1 of 89
Next >

JAPAN SUICIDE 0275.jpg

A noose made from neckties hangs from the branch of  a tree in Aokigahara Jukai, better known as the Mt. Fuji suicide forest, which is located at the base of Japan's famed mountain west of Tokyo, Japan. ...
twitterlinkedinfacebook