TFW2005 member Sovietbot has updated us to some of the latest releases in Russia. A whole bunch of new (to Russia) releases have been spotted in the (Detskiy Mir) “Children’s World” in the shopping center “Metropolis” in Moscow. The new releases include:
Home » Transformers Sightings » Titans Return, Combiner Wars, and Robots in Disguise Russia release updates