1/OCT/2023 - Organic Matcha Order #9079 from London, United Kingdom Posted on 1 Oct 00:00

1 x Ceremonial Matcha - 40g. We are going to ship your organic matcha green tea in 15 hours (1st 15:00, Japan Time). Thank you again!