This is fat green monster holding up a mint chocolate chip ice cream cone. Monsters love ice cream. It gives them indigestion and makes them fat but they keep eating it. They are convinced that the sugar cone is the best invention in human history but usually just around 4pm.
About Mac McRae
I am an illustrator who makes whimsical monsters for companies that are young at heart.