Yellow Spectralid

The Yellow Spectralid is one of the many species of Spectralid native to planet PNF-404.

Biology
As its name suggests, it has a yellow coloration.