Shinji Ogawa
Production
May 02, 1963
Suzuka, Mie, Japan
1 Titles