PM Modi arrives in Japan on two-day visit | India First