Anomalochelys

Anomalochelys ( or ) is an extinct genus of land turtle from the Upper Cretaceous of Hokkaido, Japan, Guangdong, China.