a very attractive dinosaur
A lizard woman who believes she's damn attractive, huh.
a lady dinosaur is admiring herself from a mirror
Doodle or Die is the game of "telephone" with drawing!