File:Illidean GSC.png

The Illidean, a GSC species native to the Odwalla Sector.