Necrolord Arms Master

Necrolord Arms Masters are gladiators located in Oribos.