2 min read 2023 The Penance #Carnation #News 11 months ago Blessed Altar Zine "Cursed Mortality". It's the title track off their new album, and it casts the Belgian death metal band in a...