Chelyosoma inaequale
51c8f1416eef350557a5af8ae5555183
...