Ouroboros

Ouroboros

The Ouroboros or Uroborus is an ancient symbol depicting a serpent or dragon eating its own tail.

Read more about Ouroboros.