This may refer to the Kowakian Monkey Lizard from Star Wars. There are several other references to characters from the movies