Dead Shrew???

Dead Shrew???

Observation - Dead Shrew??? - UK and Ireland. Description: