These were printed in two Russian magazines, the first  one translates to Transformers and the other is a robotics and science magazine of which I am not sure of the translation. Both magazines are aimed at getting kids interested in science.