I believe it it is coral it may be a bubble coral
if it a anemone then its a bta
anemones need a lot of light t5's or mh
dunno about bubble coral never had it but I am guessin med light like a softy?
green bubble tip anemone. you would need t5's with individual reflecters or metal halides. i just got one of those if you want to come over some time to see it...