Aren't these lovely? These are tunicates which are tiny little ocean dwelling invertebrates. Most people probably over look them, but I think they are beautiful.