15/AUG/2021 - Organic Matcha Order #7874 from High Wycombe, United Kingdom Posted on 15 Aug 11:00

2 x Luxury Matcha - 40g, 1 x Matcha Sifter. We are going to ship your organic matcha green tea in 5 hours (15th 16:00, Japan Time) Thank you again!