Melanosoma rubripes
39fd945f9ecaa587d84d7f73914adbc4
...