a very unhappy spinach leaf
Sad leaf is happy. Wait, what?
A leaf with a drop of dew
A leaf takes a piss
A leaf peeing.
A leaf is trying to use the restroom, but you won't stop busting into his privacy.
Trash monster.. e_o
Oscar the Grouch is devil possessed. Must be from an un-aired episode of Sesame Street.
lil Donkey Kong
Doodle or Die is the game of "telephone" with drawing!