by Ray Cordova, [email protected] last updated on July 15, 2015 at 11:07:58 AM 83 Ogre Ogres are towering bulky humanoids with a reputation for brutality and depravity…