Citlali

Citlali, a name meaning 'star' in the ancient tongue of Nahuatl, is not a singular deity with a fixed shrine, but rather the ethereal essence of the countless c...