By
okinawatranslator
Posted on
Posted in British/UK
Tagged with Affirmation of Single Status, British, British Nationality, British Passport Holders, Great Britain, Japanese Marriage, legal marriage, Marriage Certificate, Married in Japan, Okinawa, Tokyo