Tsutomo Takakuwa
Filmography
Read More
Gamera Versus Monster X
(1970)