UROBOROS

Definition of UROBOROS