Harada Japan Genmaicha Tea (which is the Japanese word for ‘brown rice tea’) is specially blended with Yabukita green tea with roasted brown rice. It is a wonderful, and little-known Japanese culinary treat that offers a natural combination of starch, sugar and a nutty flavor in an easy-to-prepare beverage for breakfast or anytime drink. Harada is an established and well-known company from Japan; specialised in producing traditional, top quality authentic tea.