Plumose anemones, two plump orange ones in a sea of white. The nearer one seems to be digesting something...