ouroboros, a serpent or dragon eating its own tail, cycle of life death and rebirth, alphonse mucha, detailed oil on canvas painting