Zeetsa

Zeetsa were a small, blue, spherical species native to the planet Ord Cestus.