Roasted Green Tea

Product name: Uji Hojicha (宇治ほうじ茶) Brand: Meiwa Where to buy: Supermarkets (AEON, TOKYU – 東急, Life – ライフ, SEIYU, Ito Yokado – イトーヨーカドー, OK Store, etc.)