Thargruk the Defiler

Thargruk the Defiler  is an orc located in eastern Tanaan Jungle.