cin•atlas Santo and Blue Demon vs. Dracula and the Wolf Man (1973) · back to the film