Your email has been successfully sent.
Since there is no sign of small fins I'm guessing that this is a Ribbon Worm. They are a common food for the Heron.