You guys may laugh, but those legs remind me of those of a spider and I'm arachonophobic... This shit sends shivers down my spine, and I'm already sitting with my feet up in the chair, like a monkey (or L from Death Note), so that nothing crawls up on them.
And yeah, this is definitely some sort of parasite coupling itself into the sea life.