Could be a number of critters. Maybe a moth larvae of some type of borer beetle grub. My thought would be to put the whole display in a heavy duty bag with moth balls for a few weeks, put some inside the display case as well. Other then that perhaps put the whole thing in a feezer for a few weeks.