I agree with colleagues. It is hardly to say even if it is adult or larval stage. What i'm sure that we have not to do with planktonic larvae of benthic animals, not annelida worm... But what size? Biotope? Depth? Benthic or pelagic? Free-living or semiparasitic?