TOKYO - Russia has scrapped an agreement with Japan to allow Japanese former residents to visit disputed islands off Hokkaido without visas, triggering a protest Tuesday from Tokyo as tensions between the two nations remain high over Moscow's invasion of Ukraine.