Your Putin Card is Welcome Here!
Seriously, you would need payment processing for the Russian market. Maybe, a million? Russians have access to VISA/MC. Also, there are language barriers in any foreign market. Even in home language brand connotation; like the famous fail of the Chevy ''Nova'' (no va) in Mexico.