Asayu Japan Matcha Powder – Ceremonial Grade Green Tea, Shizuoka Source, Made in
Asayu Japan Matcha Powder – Ceremonial Grade Green Tea, Shizuoka Source, Made in Japan (Sticks – 10x2g). Ceremonial Grade Quality – Made from 100% first harvest (first flush) green tea leaves, carefully selected from Shizuoka, Kagoshima, and other renowned tea-growing regions in Japan.