Iq-Qaba

The Iq-Qaba were a vanished species that left traces of their civilisation behind. (BFBS: Steal From the World)