Which is better?

or

India

Country

India

Japan

Country

Japan

Overall rank: 953rd

Countries: 28th

Wins this 36% of the time

Overall rank: 373rd

Countries: 27th

Wins this 64% of the time