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