Xenachalchiuhticue

Xenachalchiuhticue is a princess of the Isle of  Aztlan  and a huntress in training.

Appearance
(To Be Written)

Trivia

 * Xenachalchiuhticue is an alusion to Kida from Atlantis: The Lost Empire.
 * Chalchiuhticue is the Aztec Goddess of the river and when translated means 'she who wears the jaded skirt'.
 * Aztlan is the mythical homeland of the Aztec people.