invertebrate
Early Cretaceous
Bug
Bug
whole body
found in China
7 mm