A caterpillar
A yellow centipede.
yelaw cadurpillur
a yellow catepillar
Doodle or Die is the game of "telephone" with drawing!