Outrageous gore-obsessed death from this California band. Fans of Devourment and Dying Fetus should check it out