Mesomerodon spinipenne
4dbbba89125368bfc1880ec845b072f6
...