I carefully examine everything that comes into the place I work at, mostly in order to try to find neat little hitch hiker coral polyps. I find these little green guys hidden in zoa colonies on a fairly regular basis. I can tell you that they are anemones, but can not tell you what type. But definitely anemones.