sure, this algorithm march is japanese as well, and the original song for this march is also japanese. but the people doing the movements on this video are definately russians :)) i took this video of my irish-dance-friends/collegues in Moscow, and we all speak russian here ;)
I don't think this is Russian.. . it could be but the clarity on this is bad.. and to me it doesn't sound Russian at all.. and i am of Russian nationality.