Looks like Mr Limpet?
A cheap commie imposter?
I know that some dolphins are in fact fish, but an eel on a dolphin thread??