I think this is food of some sort, at least I found it in the lunch aisle at 711.  They look like little white larvae.  I looked up "Shirasuboshi" (as written) in 5 dictionaries, and it was never listed.  Maybe it's better if I don't know what it is.