Sorry if not the correct place to post this.
I found this thing in a water stream up in the Cedarberg mountains. I'd say about 8cm long and very thin, almost the width of a hair.
Some kind of parasite?
Link to video on youtube:
https://youtu.be/bMk9cDJ0ACU
Thanks
Bookmarks