Oglodi

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