The Lost City of Ouroboros