Envoy Karlog

Envoy Karlog is a level 85 elite Dragonmaw orc Twin Peaks battlemaster in Thunder Bluff. Since Patch 4.0.3a, he is only available during the Call to Arms: Twin Peaks.