Shinji Takagi

Acting

Filmography

Godzilla vs. Megalon
Godzilla vs. Megalon
1973