Sencha is a traditional Japanese tea that gets its unique aroma from the deep steaming it receives before the rolling process. This Japanese sencha comes from an exquisite tea garden in the Shizuoka prefecture, which lies in the shadow of Mount Fuji, and its early spring pick imparts a bright green cup with a fresh grassy aroma and milky green appearance. This green tea is one step forward for the nourishtea green tea drinker. It’s a touch richer, and a touch deeper in flavor. You need to give it a try if you’re finding yourself a green tea lover. Once you start, we know that you’ll be hooked. You’ve been warned.