22/JUL/2016 - Dear Max, Thank you for the Matcha order! Posted on 22 Jul 12:18
Matcha Green Tea, Delivering to the UK! Order number # 1461. Luxury Matcha - 40g (1.4 oz) x 2. We are going to ship your Matcha in 7 hours (22th, 13:00 Japan time). Thank you again!