Saw this at the Mystic Aquarium last summer, haven’t been able to identify the species.
Xenia I think