Lumingeon

Lumingeon a country in Africa.