As if out of nowhere, everyone's archetype of secular stagnation is leading the Group of Seven developed economies in life expectancy, per capita growth and, for the first time in decades, an end to the deflation that oppressed chief executive officers and global investors alike. And if that is not enough, this economic juggernaut — better known as Japan — is also providing the biggest dollar denominated stock market returns anywhere in the world.