a caterpillar...just a caterpillar
That worm had waaaay too many leaves for supper.
I have no earthly idea
Doodle or Die is the game of "telephone" with drawing!