Can someone tell me if this is some kind of mushroom or an anemone ? It is maybe the size of a toonie and doesn't seem to be getting any bigger.