Sea cucumber

This one is probably Neopentadactyla mixta, given the substrate

Sea cucumber
M0011472.JPGM0011482.JPG M0011484.JPG M0011486.JPG