Shirô Izumi

Shirô Izumi

Born 6 May 1961 in Chiba Prefecture, Japan