Japan Loves Convenience Stores!

In Japan the convenience store is King - it's where you go for most everything. Today I discuss how it has become such a vital part of life in Japan.