Those are the larva of the beetles which are a type of dermestid. They are sold as "clean up crews" as they clean up waste and debris. They eat dead things, so the ey aren't gut loaded with the best stuff, but my praying mantis don't mind. Needless to say, I feed them to my mantids and...