Toshimichi Takahashi

Toshimichi Takahashi

Born 29 June 1951 in Miyagi, Japan

Crew