Russia and Japan have finally agreed to lay their wartime animosity to rest, with bilateral…