Adult devil's coach horse, Ocypus olens (Staphylinidae, left) and brown garden snail, Cornu aspersum,, on which the predator feeds.
Adult devil's coach horse, Ocypus olens (Staphylinidae, left) and brown garden snail, Cornu aspersum,, on which the predator feeds. Credit: Larry L. Strand