Opisthobranch

Opisthobranch. TAN1206 voyage. Credit: Owen Anderson