28/JUL/2021 - Organic Matcha Order #7835 from London, United Kingdom Posted on 28 Jul 23:00

4 x Ceremonial Matcha - 20g. We are going to ship your organic matcha green tea in 10 hours. (29th 9:00AM, Japan Time) Thank you again!