Life … Animals Arthropods Insects Beetles Kurikuri Worm and Slug Hunters Procrustes Carabus impressus species 203 observations Carabus impressus Carabus impressus Close