Taborra

Taborra is a ogre that appears in. He is in charge of Taborra's Camp.

Locations

 * Taborra's Camp, Craglorn