THE STORY:

“Ouroboros” means “he that eats his own tail” in Ancient Greek, and was depicted in mythology as a serpent doing just that.  It symbolizes infinity, never-ending creation and destruction.

Share this post