Xibalan Apex

Xibalan Apexes are devilsaurs located in Zuldazar.

Objective of

 * Xibalan Ecology

Trivia

 * A rare version was initially planned to appear.