Drosophila hollisae
8fe11614e00136029aba8210545f1880
...