Green tea flavored chocolate bars found in Japan

Published July 29, 2015 13 Plays

Rumble / Funny & WeirdUnless 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.