Creature:Insectoraptor

The Insectoraptor is a sentient, flying creature from Kyortis. (more to come soon)