Green Wind Rider



The Green Wind Rider can be purchased for from the following vendors:
 * in Hellfire Peninsula
 * in Shadowmoon Valley
 * in Orgrimmar
 * in Dalaran
 * in Borean Tundra

Mount Journal
After being freed from vicious harpies by Cairne and Thrall, many of these creatures became valuable companions of the Horde.