A turtle in a batman costume with poor knitting skills
turtle sucks at knitting
Very low self esteemed turtle
Doodle or Die is the game of "telephone" with drawing!