I saw them even selling live insect which should be eaten without killing them.....in Food festival when i was in Shanghai
have these kind of pics in my PC which is not with me right now...
but never ate such kinda food
Should try :P
but i hate that late pic... with that annoying Fat Caterpillars... it makes me vomit on seeing that pic...YAAAKKK