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