H

Hitoshi Yamaguchi

Born 15 October 1957 in Tokyo, Japan