I Don’t Have Demons - I Have Brain Toads

And I’m totally not a vigilante, ha ha, why would you think that?