11.11 Online Sale
The Day of Epic Discounts!
Matcha is a type of Japanese green tea. And unlike teas you might be familiar with that you get from tea bags or loose leaves, this unique type is finely ground, powdered green tea.The name is quite fitting since Matcha in Japanese means powder, so the meaning of Matcha green tea is literally powdered green tea.
Get Lucky on 11.11: Unlock Random Free Gifts with Every Combo Purchase!
The Power of Surprise : Ignite Joy with Unexpected and Heartfelt Gifts