The loriciferans are believed to be miniaturized descendants of a larger organism perhaps resembling the Cambrian fossil Sirilorica.
Sirilorica |