A ghoulish blend of melody and aggressive street punk smothered in images of unspeakable horror. Spiritus Mortuorum!