Quick Facts
WowheadLinks

The Abominable Greench

This NPC can be found in Alterac Mountains (6).