Udoho Icerunner

Udoho Icerunner is the stable master for Camp Tunka'lo in Storm Peaks.

See Storm Peaks NPCs.