A Qieg, one of the sentient insectoid inhabitants of the planet...