Libyaball

Libyaball is a countryball in Africa.