Is that Iggy Pop??? That might explain the man hands. And what's with Medusa's screwed-up protest sign ("bsae")? Idiocy is a four-letter word, apparently.
Brilliant sign.