Japan, with a twist: the provincial town that hosts people from 49 countries