Maggots Laid Thousands of Eggs on This Tiny Squirrel