Cyphocephalus caviceps
39425fe37943dac842399d72c1ac51db
...