Roglash

Not much is known about Roglash, a troll shaman in the village of Orilla on the continent of Meropis.