A 520 million-year-old chelicerate larva.

A 520 million-year-old chelicerate larva.