Taskmaster Puuk

Taskmaster Puuk is a level 30 Thrax Soldier boss, and one of The Four Horsemen.

Location
He spawns around -27, 272, but wanders and can be found around -43, 283 as well.