Creature:Ouroboros

A self feeding serpent