Uraburos

"An uraburos, a mythical creature that spends its life trying to devour its own tail."