Republic Of Imiraball

The Republic Of Imira was a island countryball that was close to China and Japan.