Wikipedia
Ikechosaurus
Ikechosaurus is an extinct genus of choristoderan which existed in China and Mongolia during the Cretaceous period. It contains the species Ikechosaurus sunailinae and Ikechosaurus gaoi.