I do not see it. It could be, but I do not see any specific indications for it.Is it just me or do all of the background aliens look a little... amphibian?
Maybe that round head guy on the right could be a Jellyfish of some sort. But the other two on that side look like a Weasel-Mammal and a Praying Mantis Invertebrate or Plantoid.