Maya Kukulkan
Kukulcan, the serpent god of the Mayas, came from the East in times of trouble
Kukulcan, the serpent god of the Mayas, came from the East in times of trouble
Quetzalcoatl, Enki, Manu: three Flying Snakes in three different continents
As he crossed the ocean, Cuchulainn the Tuatha De Danaann could well be Kukulkan the Maya