A ceremonial tea that was prepared by hand-grinding tea leaves, certified by JAS (Japanese Organic Agricultural Standards). Available in 30g pack.
Premium Sencha Premium Gyokuro Decaf Green Tea Powder Genmai Matcha