Genmaicha (玄米茶, "brown rice tea") is a Japanese brown rice green tea consisting of green tea mixed with roasted popped brown rice.
Share

What Are People Saying About Genmaicha Japanese Green Tea