Cimliss

The Cimliss are a species obsessed with business like the Humans, Usurians and Okk. Legion had encountered them before. (NA: Lucifer Rising)