Euastacus polysetosus
c63f66b96d98d424c04dea0e4b6c6be5
...