Rockhead Ogre Tribe

The Rockhead are a tribe of Ogres.