Megalorrhina taverniersi
20dd06ac3692e939681f990e650d79a9
...