As Devil’s advocate, why should Russia give up the island to Japan?
America still occupies Europe and Japan. Israel occupies the Golan and West Bank.
Why? Because there has to be a price paid for a restoration of friendly relations.
Requiring Russia to give up things that don’t belong to them has to be part of the package.