Nyroon~
anime girl with green hair :3c
I think it's supposed to be Oscar the grouch but it's a trashcan with a face and green hair and DESU written beside it
Doodle or Die is the game of "telephone" with drawing!