Maybe this?Looks like a sea slug of some kind (probably a nudibranch), though I couldn't say what kind from the microscope pics - regular pics of the full top/back, the full side, and some clear, relatively close up pics of the little "horns" (the rhinophores) on the head would be helpful there.
Best photos I could get