This band really encapsulates the feeling of extremity that your favorite horror movies have. Think, I Spit on Your Grave (1978): The Album. The vocals are something to behold on this album. This band has that extra "it" factor that is implacable but there and that takes them over the edge and into exploitative and extreme gore filth
Favorite track: Detox.