Outrage…

Sacrificing cats, you say?