Black soldier fly maggots

Someday, the fly larvae, which feed on organic waste, could become your pet’s lunch — or even yours.