Convenience stores are all over the place in Japan, and they really live up to their names. There are so many things you can buy and do there, from taking out money, paying bills or just grabbing a quick snack. They defiantly make traveling around Japan much more convenient.