a dragon
DEEE piripip piripip DEEE piripip piripìp! DEEEEEEEEEEEE!
national flag of Deeedistan
A flag of somewhere in africa. Maybe.
Doodle or Die is the game of "telephone" with drawing!