Eohaplomys
b22b7ea9038447fd20442917a29dee7f
...