Black Soldier Fly
From WaiWiki
Black soldier fly (Hermetia illucens) larva may contain up to 42% of protein.
Black fly larva may be parasitized by the wasp Dirhinus giffardii (prevalent in West Africa, which may greatly impact the production of Black fly larva.[1]