S

Shuichiro Idemitsu

Born 9 October 1969 in Fukuoka, Japan