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