Dumbbell worm
Sternaspis affinis