Oglodi

The Oglodi are a race of humanoids that inhabit the Dota 2 world. They are known for their physical toughness, and their respect for strength. Oglodi can be red-skinned, or light-skinned.

Relationships
The Oglodi despise the Keen because of their small stature and physical weakness.