Child of Rezan

Children of Rezan are devilsaur located in Zuldazar.