England

England is a country part of the United Kingdom in Europe. It appears in Princess Sarah (1985 anime series)