Decapitated has debuted the title track of their forthcoming album.
Decapitated has unveiled a second song from their upcoming album, Blood Mantra. A lyric video for the LP's title track can be found below. Blood Mantra will hit stores on September 30.