You need 1000 more Nowhereisland Badge points to win this reward.
To receive the Nowhereisland Badge you have to become a Nowherian: a citizen of Nowhereisland. This task is the first Nowhereisland mission and when you sign up you also have the chance to receive a certificate of citizenship in the post.
Sometimes good missions go bad. Please let us know if you have anything to report.