1/OCT/2021 - Organic Matcha Oder #8002 from Liverpool, United Kingdom Posted on 1 Oct 22:00

1 x Beginner's Matcha Set - Free Delivery! We are going to ship your organic matcha green tea in 12 hours (2nd 10:00 AM, Japan Time).  Thank you again!