In my opinion Damien Leone has to be the most twisted piece of matter on earth. Terrifer 3 should be banned. This is no work of art. It is the most disgusting, disturbing, demonic, perverted “thing” and anyone who participated in the making of this “thing” should be locked up in an asylum.