So what is that.?....a naked sea spider?
That's more like it. You say 'sea spider' to me, I start thinking melted lemon garlic butter. Mmm..