Greenbelly's Raiders

Greenbelly's Raiders are a Horde team that can be encountered on Island Expeditions. They can also be found idling in the Port of Zandalar along with the other teams.