English: The God Quetzalcoatl definitely has a link of some sort to this hero.
Telugu: దేవుని క్వెట్జల్కోటల్ ఖచ్చితంగా ఈ హీరోకి ఒక విధమైన లింక్ ఉంది.