Keelung night market. Finger licking good!
Chinese charcuterie! Keelung night market.
Keelung night market.