ouroboros, uroboros, snake, symbol, caduceus, snakes, metaphysics, alchemy, dragon, esoteric, spirituality, magic, mystic, fantasy