Hopefully somebody can identify this odd creature. Thousands of them were washed up among the weed on local North Mayo beaches during the strong north winds earlier this week:
It's about 2.5 inches long, an inch wide, and has an opaque "fin" about an inch high on top. The body was rubbery and gelatinous, a strange opaque blue tint, and there was a brown streak in the middle of it, lengthways. It also has ridges round it that look like the growth rings on a shell.
You do not have the required permissions to view the files attached to this post.