You're a lizard harry
Harry the turtle-dinosaur
Dinosect
Mantis Raptor
Dinosaur/praying mantis hybrid.
Some sort of weird combination of dinosaur and mantis.
black guy on crack
Doodle or Die is the game of "telephone" with drawing!