Is this Aiptasia?

Top