Munida philippinensis
58e8ba404145bc3c566312cd06932e53
...