invertebrate
Early Cretaceous
Bug
Bug

whole body

found in China
7 mm