How in hell did we get here? Old ladies in cat costumes? Protesting and having no idea why. Perfect. Absolutely perfect.