Lord Harrock

Lord Armen Harrock is the Sheriff of Harrocktown and the leader of House Harrock. He owns most of the property within the town.