The Japanese are known for their fearless creativity when it comes to—well, basically all things. But none are more impressive than their array of Kit Kat flavors. The Internet opened up and sucked us into a deep, deep wormhole of Japanese Kit Kats; in fact, there are so many that we had to stop ourselves at 52 so we could go on with our daily lives. We’re pretty sure the only cure is to taste them all.

1.Creme Brûlée

2. Banana

3. Mixed Fruit Parfait

4. Veggie

5. Chocolate Mint

6. Melon

7. Pumpkin Cheese Cake

8. Lemon Cheesecake

9. Triple Berry

8. Mango

9. Caramel Macchiato McFlurry

10. Raspberry

11. Chocolate Covered Strawberry

12. Hazelnut

13. Green Tea

14. Hojicha Tea

15. Bitter Almond

16. Honey Sweet Potato

17. Grape / Wine

18. Lemon

19. Wasabi

20. Soy Flour

21. Cookie

22. Chestnut

23. Yuzu

24. Apple

25. Ginger Ale

26. Brown Sugar

27. Apple Vinegar

28. Hot Chili

29. Maple

30. Passion Fruit

31. Cheesecake

32. Adzuki Cheesecake

33. Blueberry Cheesecake

34. Strawberry Cheesecake

35. Strawberry

36. Coke And Sprite

37. Rum Raisin

38. Miso

39. Purple Yam

40. Edamame / Soybean

41. Red Bean Sandwich / Adzuki Toast

42. Lime Soda

43. Golden Citrus

44. Melon And Marscapone Cheese

45. White Chocolate

46. Sake

Look away, while you still can!