Hibbarderix obfuscatus
b6ef81b0148d2e41ee211be7a4c03096
...