12650640_10204894388271101_1946131393_n Published January 28, 2016 at 540 × 960 in Taiwanese night markets: The birthplace of food babies ← Previous Next → Pepper cakes (胡椒饼) have taken the number one spot ❤