This was the Donghuamen Night Market in Shanghai at the end of the Wangfujing car-free commercial area and night market from last week.
They pretty much sell the same stuff as in the Wangfujing Night Market.
Starfish, Sea Urchins, Baby Sharks…
And the only stall to show me the English translation of what these insects were.
I didn’t really see anybody, local or otherwise, eating ANY of this.
It’s just there for shock value and to bring people to these markets to gawk and point.