Takaya Yamauchi

Takaya Yamauchi

Born 31 October 1971