This is a short blue monster with a purple Illuminati cap. His name is Josh and he sits in his car all day – drinks lean and looks at people as they walk into Walmart. He thinks his car is like a cloaking device and the people walking past him can’t see him. He is a member of the Illuminati and he secretly controls the world from his car.
About Mac McRae
I am a digital illustrator who paints whimsical monsters and other critters for logos, kid's products and companies that are young at heart.