Dragons from Mexico?!?

Well, I be damned!

If you know anything about indigenous mythologies, you'd know it's a whole lot of feathered serpents!

Kukulcan

Quetzalcoatl