Definitely some sort of encrusting Montipora.
Potentially a Rainbow Monti, which in the right environmental conditions, exhibits and produces solely green polyps. I'll do a little research to try and find another good candidate for a specific morph.
Edit: Oh, PokerStar Montipora