Search for "Mariano Vidal"
in
The Return of Walpurgis (1973)
Devil's Possessed (1974)