Search for "Amedeo Timpani"
in
Lover of the Monster (1974)
Three Crosses Not to Die (1968)