Located throughout Japan, convenience stores sell virtually everything you need in daily life.
Undoubtedly you’ve seen the many stores, or maybe used one to pay your bills, receive an Amazon shipment or withdraw cash at an ATM.
Convenience stores can be the equivalent of a public bathroom for town strollers, as the shops are found just about anywhere you go.