Matcha is the high-end powdered form of green tea that is used in the Japanese tea ceremony. It is also a popular flavoring for all sorts of products. The matcha flavored beer that I bought had an interesting greenish hue, while the matcha-themed KitKats were unexpectedly delicious!

No comments:
Post a Comment