Dolphin parasites

I’m sorry but the forum is explicitly not a place to ask for ID help so I’ve unlisted this topic and set it to close in one hour.