Wikipedia
Jilinicaris
Jilinicaris is an extinct genus of crustacean in the order Decapoda, and is the earliest fossil assigned to the Stenopodidea, having been found in rocks of Late Cretaceous age.