This is a troll with a giant green smiley head entertaining himself by trolling random people in chat rooms and on image boards. His life in uneventful so he is forced to do what he can to stay engaged with reality. He is afraid that other people might not exist and by testing their emotional response through the filter of the internet he can prove to himself that he is not alone in an empty universe.
About Mac McRae
I am a digital illustrator who specializes in whimsical monsters and critters. My blog is out of date like my work.