This is a spot illustration of a Koi with lily pads. He is eating algae off the sides of the forcefield that is holding reality up. He sometimes thinks he sees giant two legged monsters on the other side watching him.
About Mac McRae
I am a graphic designer and illustrator from the USA. I specialize in corporate marks and company branding packages.