Nudibranch

Nudibranch (Nembrotha sp.) on a tunicate.  Indonesia.

Nudibranch (Nembrotha sp.) on a tunicate. Indonesia.