Image 1 of 1

JAPAN SUICIDE 25083.jpg

A priest of the Jodo Shinshu sect of Buddhism, drives his Big Horn 4WD through a section of Aokigahara Jukai, better known as the Mt. Fuji suicide forest, in Yamanashi Prefecture, west of Tokyo, Japan on 04 Nov. 2009. ..