The happiest goddamn squid that I have ever seen.
squiddles!
Blue scribble with a fabulously kawaii smile and sexy legs
Doodle or Die is the game of "telephone" with drawing!