Snack Saturdays: Calbee KFC Potato Chips · i am a food blog
Japan is the land of wacky salty snacks. Much to Mike’s dismay, I love wandering around the endless snack aisles. To the untrained eye, all the colorful packages look the same, but a closer look reveals Mountain Dew Cheetos; foie,......