Image 1 of 1

JAPAN SUICIDE 25205.jpg

Masamichi Watanabe, chief of the Lake Kawaguchi fire department, stands by fire trucks at his fire station in Yamanashi Prefecture, west of Tokyo, Japan on 04 Nov. 2009. ..