or BLACK SOLDIER FLY LARVAE
Personally… My favourite Hero !!!
PLEASE !! is not “Eww! a worm” but the larvae of a flour Beetle!! A real star.
AKA HOUSE FLY
Thought it will be impossible to feel empathy for the fly, its larvae can and it will serve us well