H

Hidehiro Kikuchi

Born 11 May 1971 in Tokyo