nitrovonborax.com
Autosarcophagy Fig 6: Ouroboros
Ourboros, the Snake that eats itself.