Peppers opens in Russia