Platythelphusa immaculata
96572d1e244439f6400362a9d94be837
...