Comment Comment by ThrustVectoring wait, as a non-citizen of Japan you are allowed to sponsor yourself for a work visa? That sounds, uhh, strange. parent ThrustVectoring 9 years ago