The New Sweden

Sweden is all new. It has more land, a huge army, and much more.