Cherry blossom, free visas and stronger rouble see Russians flock to Japan by AWARA MUSAFIR BUREAU March 21, 2025