Wow, yuck! lol, maggots gross me out so much, even though I know they're one of natures clean up tools... They clean out the decay... squirmy, fat, and disgusting as they are... ultimately they're needed. The photo just makes me think of my dogs who clumsily hide their treats away for later. Easily found, gnawed upon momentary reliefs for primal needs.