Meh! Here in florida we find these things in the pool after it rains. Big deal.
That worm could be our descendant after the next asteroid....
Weird names: Karoo, Stellenbosch, Rohan, Swartberg, Calitzdorp, Oudtshoorn, Peripatopsis