decomposing insect leaning against a peasant

NOTHING TO SEE HERE.