My Bava Blu-Ray Collection is missing this 1966 gem. It's also missing Black Sunday since I refuse to buy that one with just the God-awful AIP English language track. Really Kino, get your act together!
If Kill Baby Kill does come out, I hope they have an optional Italian-language track with English subtitles. I'd hate to have to keep this one out to due to distributor negligence.