Mekk Kin

Mekk Kin is a race of creatures in the Light civilization.