This is a fire nosed snow monster. They live in Antarctica – by themselves – isolated from everyone on the planet. They listen to NPR and loath pledge drives.
About Mac McRae
I am a digital designer and illustrator who specializes in the whimsical monsters and critters that roam the collective imagination of kids.