Search for "Superzán"
in
The Vampires of Coyoacan (1974)
Superzan the Invincible (1971)