Iq-Qaba

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