Please check if you need a visa to travel to Russia at the web site of Russian embassy in your country.
If you need a visa invitation letter, please fill in the
following form and provide a scan-copy of the first page of your passport to
anuchin.alecksey@gmail.com.