Garigari Kun popsicle
Garigari Kun popsicles are seen in Tokyo on April 16, 2019. Almost completely unknown overseas, Garigari-kun is one of Japan's most popular frozen treats, with around 400 million pieces being sold annually. It costs JPY 70 (approx. $0.60) and made headlines in 2016 when manufacturer Akagi Nyugyo decided to raise the price of the treat for the first time in 25 years. (Photo by MATSUO.K/AFLO)