Search for "Sergio Llanes"
in
Santo vs. The Head Hunters (1969)
The Magnificent Beast (1953)