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