Dumbbell worm

Sternaspis affinis