Roasted rice or also well known as toasted rice are a perfect combination with Japanese green tea. Japanese people called this combination as genmaicha. Genmaicha has the meaning of brown rice tea. Originally, this kind of tea was drunk by poor society in Japan long time ago; however, nowadays, this tea has been consumed by […]