Not a creature. Not an alien or any of the other dumb suggestions. It’s likely a piece of intestine.

  • Xanthrax
    cake
    link
    English
    211 months ago

    Looks like intestine from a large creature.