One of the first things that surprises foreigners who come to Japan is how convenient convenience stores are. Japanese convenience stores are not just places to buy food and drinks, but function as "mini supermarkets" that meet all your daily needs. What's more, they are open 24 hours a day, 365 days a year, so you can use them anytime.