Defiant Devilsaur (Dazar'alor)

Defiant Devilsaur is a devilsaur located in Dazar'alor.