invertebrate
Early Cretaceous
Beetle Larva
Beetle Larva

whole body

found in China
2.3 cm