Captain Hrosta

Captain Hrosta is a soldier of the Ebonheart Pact tasked with the Worm Cult out of Arcwind Point.