A proper international driving license along with your home country drivers license is legal in any country that signed the Hague Agreement. But this is Russia where the only thing that protects you...