ouroboros, ancient, symbol, uroboros, serpent, snake, egyptian, gnosticism, alchemy, religion, life cycle, cut out