Paguristes dampierensis
6d63ff3539ed155904fcb41e94a8fbdc
...