Quick Facts
WowheadLinks

The Abominable Greench

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

Quotes (1)