Pseudothelphusa dubia
939352c850358a6c20c41bccc3f2047f
...