That looks like shrimp to me.
don’t spoil the story
Tastes like chi... I wonder what the texture is like.
Those Asians are so genius with sauces. This is why.