Aplothorax

Aplothorax burchelli is a species of beetle in the family Carabidae, the only species in the genus Aplothorax. It is endemic to the island of Saint Helena in the South Atlantic. ...
Found on http://en.wikipedia.org/wiki/Aplothorax
No exact match found