Hachijopagurus rubrimaculatus
9122bda131bda61d157bd40a14dd0065
...