Trending There Are More Than 300 KitKat Flavors In Japan — Here Are The Top 19 You Absolutely Must Try At Least Once 1 min read