Welcome to Japan. What is better for the best living in Japan? Tokyo, Osaka or Nagoya?