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 for us humans to feel empathy for a fly, we should learn to appreciate its larvae, that so well serves our planet.