Corner grocery store, Imabari, Japan A small corner grocery store in the quiet streets of Imabari, Japan. Share this:TwitterFacebookLike this:Like Loading... Related