Japanese Stocks Rally To Record Highs: Should You Invest In Japan? | Money Mind | Investment