K'Rahk

K'Rahks are bipedal predators from the planet of Uman Rai.