Does he exist? I think he does and I'm not afraid to let people know it.
I guess this is suppose to be Medusa. I could see that, but it's certainly not what attracted me to the shirt. It is just a fun in-your-face print that is (miraculously) subtle because of the color.
There is evidently some sort of pseudo political message here. My guess, they made it up to justify the design. Go ahead, wear the shirt and when someone ask you what it means, just saying "nothing."