Street art, irony and self loathing in one