Bat another of natures little helpers.
Not sure of this species but, a single little brown bat (myotis) can eat up to 1000 mosquitoes in a single hour, and is one of the world's longest-lived mammals for its size, with life spans of almost 40 years. Bats are not blind but, Most bat species have poor visual acuity, and thus rely heavily on echolocation.