One missing detail: what is the exchange rate? This makes a huge difference if the royalties are ever paid and nothing was said about it.
Today, one Russian ruble is worth $0.0067.