Ra-Ra-Rasputin: Russia's latest glove machine