20140205 Missing these grilled squids from the streets of Zhuhai & Shenzhen. So spicy, so delicious..