Murder Pussy – Primitive Rituals of Self Extinction