The Devil ★★★

Insect vomit sounds like it could be a powerviolence band 😉 the last bit is awesome. Recommend it for the novelty. Pretty fun.