I wouldn't be so sure, if North Korea can survive isolated, so can largest country in world. Not to mention universal stand is not really that universal, its Europe, America, Canada, Australia. China and India still gonna back and trade with Russia, South America, Africa, Iran and Middle East also not gonna turn away from them.
If there is one thing from history you can learn is that Russia doesn't back down, and right now majority of people in Russia are convinced that NATO and Europe are their enemies.