I am going with bee shrimp. They come in all sorts of different shades of brown and white, some more white than others, some more brown.....but I think those are bee shrimp.....
PS - I saw your post about macrobrachium lanchesteri from 2009 on a different thread--do you still sell them? I'm looking to buy some, but it seems like they're really difficult to find, thanks.