Photo:Kenji Morita

Keisuke Yamaguchi

Japan

Born in 1962 in Hyogo.