Solturian

The Solturians were the humanoid inhabitants of the planet Solturis. (COMIC: The Penta Ray Factor)