Black Soldier Fly?
The scientific name of Black Soldier fly is Hermetia illucens. It is a common and widespread useful insects in the world. In the wild, Black Soldier Fly larvae mainly consumes organic materials like animal bodies, manure, rotten plants, etc. The larvae eats almost everything and grows quickly, while unaffected by the seasonings used by human.