Quetzalcoatl is a god in Aztec mythology. His name comes from the Nahuatl language and means "feathered-serpent". In the Yu-Gi-Oh! 5D's anime, Greiger, Annie and Max worship him and believe he watches over the Nazca region.
It is suggested that Quetzalcoatl is the Crimson Dragon. Quetzalcoatl's tablet shines red before the Dragon appears to help Jack, and is the only part of the shrine left intact when it collapses. The tablet seems to face the direction the Crimson Dragon flies away in.
- en.wikipedia.org Information on Quetzalcoatl from a real world perspective.