Paguristes ocellus
42525e2c147592b6b3b2862b8187da86
...