Not a creature. Not an alien or any of the other dumb suggestions. It’s likely a piece of intestine.
You must log in or register to comment.
Looks like intestine from a large creature.
Orcas have been spotted in the Gulf of México. They will occasionally attack and disembowel Great White sharks to eat their livers. Could be related, temps in the Gulf are driving oxygen levels down which would make prey more lethargic and give air breathing whales an advantage.
That’s a graboid.