Great Feathered Serpent

The Great Feathered Serpent is an apparent deity related to the Oaxazi Tribe. The tribe sends promising children into the deep jungle to be judged by serpent. Those who return alive are trained in the sacred arts.

Trivia

 * The serpent appears to be based on Quetzalcoatl.