The Japanese Hojicha roasted green tea is finely processed with guaranteed quality for reliable consumption. The soothing aroma calms your mind and soul in an instant, while the refreshing and well-balanced flavor leaves a tantalizing aftertaste on your taste buds and palate for your appreciation. Withdraw for the busy city life and enjoy a cup of this nature-given tea for a relaxing afternoon.
- Less caffeine.
- Origin: Shibuya, Japan.