My younger self won't like that I'm saying this, but Megatron really is better than Optimus Prime — at least when it comes to the latest Flagship Transformers machine made by Robosen Robotics.
featuring pictures of Optimus Prime and his Decepticon rival Galvatron (the upgraded form of Megatron). Along with the actual car, Takara Tomy-- the Japanese equivalent to Hasbro that handles ...