okay maybe not, but it looks like one. I think my sea anemonies may have reproduced and I caught a larval stage. Thats my theory, what do you think?
<iframe width="560" height="315" src="//www.youtube.com/embed/sya27fuCb84" frameborder="0" allowfullscreen></iframe>