Highlord Omokk

Highlord Omokk

Humanoid
Level 59 (Elite)

Location