Weird worm bothering my haddoni.

Thanks, You dont think its a nemertean??
I have to study it a bit more but light sends it flying back. I know its bright neon orange
 
Back
Top