Kyoto has some exquisite Japanese-style frozen snacks based on the legendary Azuki Bar Japan Today
Azuki Bars, made by Imuraya Ice Cream, are a standard frozen snack in Japan, usually selling for around 100 yen each. They’re special for being vegan friendly, …