ouroboros — symbolic serpent with its tail in its mouth