„Gods Of Abhorrence” to dzieło zniszczenia dokonane wspólnie przez Anima Damnata i Throneum. Split został wydany przez Pagan Records w 2002 roku na płycie i kasecie, a oba zespoły pokazały się na nim ze swojej jak najlepszej strony, przy czym w przypadku Anima Damnata został wykorzystany materiał z dema „Suicidal Allegiance Upon The Sacrifical Altar Of Sublime Evil And Eternal Sin”, natomiast Throneum zaprezentował premierowe nagrania.
Długo rodził się debiutancki album Rot, skoro okładka mówi, że nagrania skomponowano i nagrano „between 2014-2018”. I rzeczywiście seria wcześniejszych demówek kończy się na roku 2013, kiedy to Panowie Triumph Blood Annihilate i Lethal Shot Venom postanowili się już nie rozdrabniać i uzbierać materiał na album „Messiah Death”, który wydany został w roku 2018 przez Demented Omen Of Masochism.