Paguristes oligotuberculatus
e997be902a22ec2f4e5884fb155ca6f8
...