Stenobarichneumon melanocephalus
8e41d00b1071c0eacd10fadccf94c83d
...