Odium Records presents the first single of Black Altar from the upcoming split release with Norwegian black/thrash masters Vulture Lord, Deathiah Manifesto. Sacrilegious Congregation is pure, desolate and unholy black metal, homage to the 90’s greats of the genre. Deathliah Manifesto will be released on 15 January. Just enough time for you to bury your […]