Meiji Chocolate Snack 2.89 Oz

Product of Japan.