invertebrate
Early Cambrian
Haikuella Group
Haikuella Group

primitive chordate fossil

found in China
3 x 2 cm