Le Guignolo (The Puppeteer) Imdb
-
Release info:
Le guignolo (1980) 720p ENG. subs
-
Matches BRDRip 720p (I think German BRD release)