It's Chinese street food. It's delicious