The Devil Witch (Kiss Me Kill Me / Baba Yaga)
-
Release info:
The Devil Witch aka Kiss Me, Kill Me (Baba Yaga) (1973) IT BRD 720p