It looks like apistia which is a pest.
Peppermint shrimp is a hit or miss type of natural control.
I'm glad someone kept that classic aiptasia photo!in case you were wondering... this is what aptasia can look like if you dont get rid of it
its saved on 4 hard drivesI'm glad someone kept that classic aiptasia photo!