Quoted By:
The snakes could be based on Quetzalcoatl God of Wind and Wisdom, Why there could be 2 snakes is one of Quetzalcoatl nicknames states the name Precious Twin pokemon could have took the nickname and made twin snakes and going back to the nicknames given to this god one of its other names is Feathered Serpent or in some other area's of the world this Feathered Serpent is called the true phoenix. That could bring us back to the statement of the reboot we all see Ho-oh has the Phoenix but what if this Feathered Serpent is the one true Phoenix of new beginnings.