Convenience store is really convenient in Japan
In Japan, convenience stores are at every corner, more than in any other country. Known in Japanese as “konbini,” the country has approximately 50,000 convenience stores, with 7,000 of these in Tokyo alone.