Rockstar
In Japan and other places around the world, the blossoming of cherry trees marks the beginning of Spring. With that in mind, it's no wonder that in Japan a green tea cherry Kit Kat bar has been unveiled to welcome the new season.

Known as the Sakura (Cherry) Matcha (green tea) Kit Kat, the tea and flower-flavoured chocolate bar is sure to be a hie.

Why is it that all we get in North America are milk, dark and white chocolate candy bars when around the world their flavours are so much more interesting?