News

As a symbol of his victory ... arrogantly boasted that he could win any fight on Earth. Gaia, the Greek goddess of the Earth, heard his claim and scoffed at it. To humble him, she sent a giant ...
Literally meaning ‘tail-devourer’ in Greek ... Earth rests, enclosed by the serpent, Asootee (Credit: Alamy) Never Ending Stories begins and ends with the ouroboros because it is a symbol ...