These are Weevils. get it.... lesser of two weevils puns bugs