Akira Yamauchi
Filmography
Read More
Godzilla vs. Hedorah
(1971)
Toru Yano