Kinozen's "Matcha Bavarian Cream" (658 yen including tax) is made with plenty of Uji matcha and has a rich aroma./ Photo by Yohei Fujii (c) FASHION HEADLINE
Matcha Bavarian Cream from Kinozen, a long-established sweet shop in Kagurazaka that has been in business since the Edo period [A Winter Souvenir](1/1)