Kit Kat

Japan has the wildest range of Kit Kat flavors all over the world. From Pudding, cheesecake, cookies and cream, purple sweet potato, sakura, sake to matcha.