This organic upper grade sen-cha comes from the first harvest tea leaves and possesses the sweetest and richest taste among regular green teas. Tea leaves are gathered only from the well-grown bushes of Kagoshima and Shizuoka prefectures. It is the highest grade of Japanese sen-cha teas.
Note: High quality teas like this one can be steeped for several more times. Please do not leave the tea leaves steeped in water. Remove it as soon as infusion is done to stop the brewing process. Of course, if you like your tea strong, you can steep it longer. Now, hold your cup and enjoy your perfect cup of tea!