Hypophthalmus
?
edentatus
- Peru (photo by M.H. Sabaj)