@AliceD yeah, I think it's one of the coolest/strangest things I'd seen on here. (In other words, I had no idea what it was!).
Though, I think by answering it I took away from it's mysteriousness... :p. "Strange orange-spotted jelly blob" is way more interesting than "colonial tunicate" haha! :p