Image 1 of 1

JAPAN SUICIDE 10249.jpg

A glove lies in Aokigahara Jukai, better known as the Mt. Fuji suicide forest, in Yamanashi Prefecture west of Tokyo, Japan. .