0
votes
1answer
156 views

Saw this at my local chinese grocery

This was near the seafood section in a big vat of ice at my local chinese grocery. What the heck is this?