Taruruk

Taruruk is a level 46 World Boss who spawns inside Citadel of Torment. He has been spotted least in Antechambers and in Anguish Heights (Shattered Path room).

He has three Wraith companions named Zulmarek.