This is a Industrial Metal track recorded by the artist Sold Your Soul. The song In Death We Trust was originally composed by L. de Roode.