Insect larvae on dead red squirrel

Insect larvae on dead red squirrel

Observation - Insect larvae on dead red squirrel - UK and Ireland. Description: