I have a confession to make. I’m kind of obsessed with matcha and green tea flavored things. Maybe it’s because of the crazy bright color it imparts on everything, itsĀ fragrant taste, or that I see it everywhere now. Regardless, it’s a beloved childhood flavor and a staple of many asian cuisines. ThisĀ Green Tea & Red…