Nepeta
OH MY GOD IT'S NEPETA LEIJON FROM HOMESTUCK
Sonic cosplay 2013
Doodle or Die is the game of "telephone" with drawing!