Wall Street veteran David Rosenberg who hasn’t liked much in the markets… likes Japan.