Vanquished... Defeated By...
Acid Rain Deer

Put on your galoshes. It looks like it's gonna be sulfuric today.