Giraffe romance
spots on two giraffes communicate in what seems to be japanese
two dogs on giraffes talking to each other in chinese(?)
Two dogs on Japanese speaking giraffes.
a pile a graffies
buggs in hay
a stay of hay with a lady bug in it
lADYBUG PEED EVERYWHERE
It's a bug pissing on the grass
Doodle or Die is the game of "telephone" with drawing!