Mine weevil

Mine weevils are dog-sized insects found on Boone. They are considered a pest but are resiliant to numerous toxins.