Polar Peeled Tiny Shrimp

Finest foods since 1976. Wild caught. Product of Indonesia.