Anomalochelys

Anomalochelys is an extinct genus of land turtle from the Upper Cretaceous of Hokkaido, Japan.