Promethes rugulosus
4f82127adc4679f714942d2918aaa7c9
...