dcsimg

Polychelidae sculpta is a species of decapod in the family blind lobsters.