Unless you have visited Japan lately you've probably never seen anything like this before! Get a load of these green tea flavored KitKat bars which, according to user 'KarmaBank', taste less sweet than KitKat bars sold in the US.