Ibelcon

The Ibelcon were a species of aliens located on the planet Iyfaan within the Inner Rim Territories of the Iyfaan system.