Dickollo.jpg
caterpillar dick
Caterpillar thinks you can't see it. Also I think it's british
Stereotypical Australian caterpillar.
brown hatted green slime agrees with your statement
Doodle or Die is the game of "telephone" with drawing!