Cuba or Japan, some england person said on fakenews to cheer for an island about englands size. So they probarbly meant Cuba or Japan. Maybe Papaya new guinea but its kinda hard to tell. Think ill ignore the finale just like i ignored all the earlier games.
Are you sure you want to report this post to staff?