Genmaicha is a Japanese brown rice green tea consisting of green tea mixed with roasted poppedbrown rice.

Normally, tea farms don’t grow their own rice to make genmai cha but IHACHI farm does. 100% organic their own rice and green tea.

The quality of their Genmai cha is highly managed.