Genderswapped satan.
girl odd demon ... probably was not finished :(
Doodle or Die is the game of "telephone" with drawing!