Santo and Blue Demon vs. Dracula and the Wolf Man
1973
Posters
Backdrops