Cantor’s giant softshell turtle (Pelochelys cantorii)