Indulge in the exquisite charm of our Organic Japanese Genmaicha - a harmonious blend of 50% green tea leaves and 50% roasted brown rice. Organic Japanese Genmaicha. Why Choose Our Genmaicha?. Experience the finest quality tea grown in the lush hills of Kyoto and Kyushu, where nature's ideal conditions produce an exceptionally refined product.