Chatroulette? Yet another American idea that would change the world? Nope! This time, it’s from Russia with lots of love!