Taruwaki Estate Yabukita is organic single origin sencha from Shizuoka, Japan. With good reason Yabukita cultivar green tea is extremely popular in Japan. That said, single origin organic Yabukita sencha is extremely rare. This tea is well-balanced between sweetness and dryness. Once brewed it makes a yellowish green tea. The fragrance of Taruwaki Estate Yabukita is elegant.