Green tea Green tea mochi The flavor of this refreshing treat is a perfect balance of earthy, sweet, and slightly bitter.