That's one meaning. It has other meanings, too, tho. You're aware of them, too, right?
There's lots of islands in the world, smaller islands than Japan too, that are coherent cultures...but Japan seems to stand out for its insularity...You think not?