Ignore the election hype, foreign residents are here to stay

.....

© The Japan Times