Skumblade Skirmisher

Skumblade Skirmishers are occasionally found running throughout Conqueror's Terrace on the Isle of Thunder, fighting Zandalari trolls.