Level 63 Humanoid
Found in Zangarmarsh
5,527
Humanoid
Umbrafen Eel Filets
62
60
27000
10000
Menacing Marshfangs