Search DVDBeaver
(aka 'Non si sevizia un paperino')
Directed by Lucio Fulci Italy 1972
DVD of Don't Torture a Duckling compared to the Blu-ray HERE