Megasoma ramirezorum
c8f18c58455c7347e07b26fba48fe7ab
...