Japans Long Period Of Stability