Yatsuhashi is one of a Japanese confection ‘Wagashi’. This yatsuhashi is flavored cinnamon and matcha ( green tea pudding). It’s also known famous souvenir sweets of Kyoto. You can get it at Kyoto station, or the many souvenir shops in Kyoto.
It’s made from glutinous rice flour, sweet bean paste, and cinnamon. It’s really soft and It has a nice cinnamon flavor. If you like cinnamon flavor and sweet bean paste, you love it. It’s perfect to eat it with green tea.