Umbiwa

Umbiwa is a jungle troll barmaid of The Filthy Animal inn located in the Sunreaver's Sanctuary within the mage city of Dalaran.

Vendor information

 * In Northrend


 * In the Broken Isles