Any gardening guru's out there could you please answer this mystery for me .... What is this a picture of??? I found these weird 'skeletons' on my garden (top right), then I located the 'eggs' from which they hatched buried just below the mulch(front) . After an hour or so the soft skeleton shrivels up (top left). Any ideas???