Nestle Japan Kitkat Mini Matcha Flavor (11 pcs mini bars)
The green tea, or matcha, flavored Kit Kat is one of the most popular snack in Japan.
These Kit Kat are flavored with green tea from Uji, a city near Kyoto renowned for its tea leaves production.
Mixed with chocolate, it gives a unique taste that will seduce you straight away!