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