Sorry, am new to the forum so might not be following proper etiquette.
@the_lock_man, you are right. The shrimps do not have long pincers limbs so macrobrachium can be ruled out.
As for @Ch4rlie, yes my friend did suggest Glass shrimp. but they are very unlike what I have.
Would like a few...