You will need Russian Roubles (RUR), and you can even get them in your home country. Please enquire at your local post office or currency exchange agents. However, it is simple and convenient to change either Euros or US dollars once you arrive in Russia.