Alien Species
Advertisement

The Endorian Blue Lizard is a quadrupedal non-sapient creature native to the forest moon of Endor.

Advertisement