CARABIDAE
Oodini
 

Oodes helopioides