Ogre Taskmaster

SS Exile's Reach

Ogre Taskmaster is a rare ogre located at the Harpy Roost in Exile's Reach.

Drops

 * Tattered Leather Bag