Search for "Franco Garofalo"
in
Zombie Creeping Flesh (1980)
Sex of the Witch (1973)