Crossotarsus squamulatus
6dec555758472f453df53b95f87bbddd
...