Chiton it is.
http://faculty.clintoncc.suny.edu/faculty/michael.gregory/files/Bio%20102/Bio%20102%20lectures/Animal%20Diversity/Protostomes/Lophotrochozoans/chiton_dorsal_surface.jpg
Gary