Cleptotypodes dufayi
8c85a02147497932586e47512c65dcff
...