And all that matcha!
You don’t have to visit expensive cake shops to get your taste buds satisfied. In Japan, the selections of sweets and snacks in a regular supermarket will make you want to buy and try everything you see. And if you are a fan of matcha, a type of ground green tea, you’ll definitely bring home a bag full of souvenirs ranging from cookies, Kit Kats, ice cream, and even matcha stuffed buns.