From the opening howl of feedback which brings in the first track of the album, “Cocooned Abomination” to the final moments of the closing track which is the title track of the release, “Abattoir Of Slain Deities” , this thirty-two… Continue Reading →