Lool I know most you Indians here still favor your patron Russia, due to the so called 'support' the now defunct 'U. S. S. R' gave you during the cold war as you were allied with the U. S. S. R against U. S. A,Europe and Japan. So i can understand your unconditional support for Putin's Russia even when he's wrong.
However, Japan is a different case. Japan has never depended on Russian for anything, I repeat anything. Japan is firmly in the western /U. S camp and that won't change anytime soon, as it serves Japan interests for now. So why should Japan bend backwards to accommodate Russia? Lol. Russia as I said ealier, doesn't offer Japan anything, I don't think it ever will. The U. S has offered Japan way more than any country can ever. So No, Japan doesn't need to balance /strengthen any ties with Russia, when someone like Putin is acting aggressively against its neighbours, hasn't signed a peace treaty with Japan since the end of the second world war, still holds Japan's islands it took a TV the end of the war, keeps carrying out military drills /sending bombers close to Japanese coast and islands its controls etc.
So Japan has rightly calculated that trying to cozy up with Russia's Putin doesn't bring it any good nor does it offer any hope of receiving back its islands. So in that case Japan has nothing to lose in rightly sanctioning Russia for its actions in Ukraine.
What do you think Russia can do to Japan? Lol. Nothing. They barely trade with each other and Russia has no leverage over Japan at all. So you can keep supporting your patron Russia despite its actions which has been criticized by many countries, but don't confuse India's position with Japan, Japan is way more independent technologically, financially, economically etc. So Japan doesn't need any Soviet weapons /arms, tech transfer from Russia (in fact it can even transfer some to Russia.
), it has way better from the U. S and its own. So i understand India's position, since it's still very much dependent on big brother Russia. So it can't take any hostile stand against it. despite that, things might change as time goes by, and the U. S -India economic, military, financial relationship keeps increasing, maybe after it reaches a certainty level (the U. S is already India's largest arms supplier, overtaking Russia ), then India too might see that their interests lies more with the U. S /west than Russia.
After all, there are no permanent friends in politics only permanent interets.