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.