Have you ever seen such a thing? Does anyone know if they are actually real? These are Skeleton Panda Sea Squirts, also known as Ascidians (as they're i