Jer Thorp about 2 months ago
This is Costasiella kuroshimae, the sea sheep.
It's not a nudibranch, it's a sacoglossan, another mollusc clade. The green color is a tip-off: sacoglossans are herbivorous where nudis are carnivores.
Like nudibranchs they can eat things and then repurpose cells from them, in this case chloroplasts