Chôtarô Tôgin
Acting (in our collection)
Space Amoeba
(1970)
Destroy All Monsters
(1968)
Son of Godzilla
(1967)
Samurai Assassin
(1965)
Dogora
(1964)