2023 The Penance #Carnation #News 1 year 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...