Now looks like something else to me somehow.
Looks like he has those snail parasites
What do you think?