The Ouroboros is a mythical serpent, swallowing its own tail and thereby symbolising infinity, re-creating and repeating itself in a endless seamless loop, representing the concept of eternity, the constant evolution and movement of life. The creation, destruction, and renovation.