Taste: This matcha green tea powder is smooth, creamy, and on the sweeter side, especially if you get a flavored powder. Why ...