Mythologies Picture

Myths are merely facts in disguise.

Quetzalcoatl is the Feathered Serpent, a god of the wind, of wisdom and knowledge, It is said that he was driven from Mexico by a rival god, but before leaving, he promised to return in five hundred years and avenge himself. He is said to make his home on the planet Venus, where he prepares his return.

In reality, Quetzalcoatl is an alien being who has a claim to the people of Earth. But there is nothing to fear, for he is a benevolent being who plans to aid those who are good.

And that would include Pagan.

Quexi the Feathered Serpent created by Traveler... [link]
Der Prahler naht
For a Promise
oriental mythology
The Myth Caught In A Whirlwind