Could be a species of Sinularia or of Nephthea- really almost impossible to differentiate. ID to species level
is impossible. "Green Tree Coral" is as good a name as any

It will likely do best under moderate to strong lighting, moderate to strong water movement.