I purchased polyps from LFS and it looks like there is an anemone of some sort that hitched a ride. Anyone know what it is? Thanks in advance.