The Stench Of Redemption es el octavo álbum de Deicide.