Haha, are you talking about Sakhalin? Russia would never sell it, it has imperial/geopolitical significance.
The islands north to Japan are important cause the access from sea ports to the ocean in winter. Plus, if they were Japanese, they'd have American bases there and there wouldn't be a way for the submarines to leave ports without being tracked.