> So, why the Netherlands? I considered many options. For instance, I am fluent in Japanese, have an existing social network there, and understand their immigration laws and process.
Is there a big Japanese presence in the Netherlands, or was that phrase's inclusion a non-sequitur?