Japanese Street Vendor Makes Delicious Cakes With Pride

The Imagawayaki Cake from Japan is a wonderful, delicate little cake. This street vendor makes them with such prize you can almost taste the.

Comments