Le'Solar (Alien)

Le'Solar is a (Starred) Alien enemy that appears in Cats of the Cosmos.