Astacopsis serratus
2eae568410589f8c2a348cf021494a02
...