OMG meanwhile in a Chinese street food market (bees everywhere)