I agree. Looks like a majano nem to me. I would get rid of it as they can spread quickly under the right nutrient conditions.Most likely a Majano anemone if it’s glowing green.. same as aiptasia but doesn’t spread like crazy… it’s easier to get rid of..