JAPAN SUICIDE FOREST

Image 16 of 89
< Prev Next >

JAPAN SUICIDE 15803.jpg

A figure of what appears to be Mary is tied to a tree at  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