I live in Germany and the owner of my LFS speaks very little English. I bought a few corals from him which I could identify, he through this one in as a freebie, but I am not sure what it is. Any thoughts? The picture sucks (iPad), but the center is a very bright green, with a grayish mouth. It...