A llama with a hat
Llama with a party hat on shouting Carl!
Dog calls Carl over for his birthday party.
omg i love you T_T
An asteroid making sweet love to the earth
Doodle or Die is the game of "telephone" with drawing!