Funny, long, or just plain weird animal names

I searched but didn’t find so far, any reference to this guy:

image

Which is, of course, Xenoturbella profunda.

Commonly (?) known as the purple sock. (If you live in the ocean deep off the Californian coast, I guess.)