Ogrillon

Ogrillons are the misbegotten offspring of ogres and orcs. They can often be found working with ogres in many places around the Sword Coast.