Anyone here a bug expert? Looks like an empty shell of an insect. Anyone?