Description
Experience candy like they do on the other side of the world when you take a break with the green leaf Kit Kat bars. This Japanese made Kit Kat bar offers a distinct green tea infused flavor that satisfies your requirement of sugar while soothing your nerves in the process.