Envoy Karlog

Envoy Karlog was an orc Twin Peaks battlemaster located in Thunder Bluff during the monthly Call to Arms: Twin Peaks.