Organic Japanese Hojicha Green Tea Japanese Hojicha Tea, ready steamed and processed greean tea, subjected to subsequent roasting