If rain allows, Japan will get a chance to see up close how India, the global superstars, go about their business