Blameless black fly

Simulium innocens