Looks like some kind of double Godzilla.
two fat crocodiles jump on theyr natics
Doodle or Die is the game of "telephone" with drawing!