It’s amplified by the fact that it’s an island so foreigners are scarce
First off, in these times, being an island doesn’t mean anything, so that is not an excuse actually. Second, I have heard that their own policy regarding taking non-Japanese in made them a bit more isolated.
JAJAJAJAJAJA