Have you ever travelled to Japan or have a friend that goes there for a holiday? Have you ever noticed the amount of snacks that you or your friends bring back? If you have, you will always find that KIT KAT Green Tea is always one of the ‘must buy snacks in our list’... More