Doctor of Doom
Movie • 1963
Wrestling Women vs. the Aztec Mummy
Movie • 1964
The Vengeance of the Crying Woman
Movie • 1974
Blue Demon vs. the Infernal Brains
Movie • 1968