Green Trophy Tabard of the Illidari



Green Trophy Tabard of the Illidari is a quest reward from Battle of the Crimson Watch.