Santo and Blue Demon vs. Dr. Frankenstein
Movie • 1974
The Vampire and Sex
Movie • 1969
Santo in the Treasure of Dracula