Takashi Shikauchi

Takashi Shikauchi

Born 25 February 1941 in Ichikawa, Chiba, Japan