Zeb'ahari Ankylodon

Zeb'ahari Ankylodons are ankylodons located in Zuldazar.