Parva Hominum

Parva Hominum, also known as Small Humanoid