identify the country from the clues
League of Nations

Source and More information: League of Nations [Free]

Author: itch.io