Smegolians

Smegolians are a short Humanoid species that are main inhabitants of Smegolia. They usually stand around 2 1/2 feet tall when fully grown. W.I.P