The seven foot lizard from Bill the Galaxy Hero.

 

v20240901