While the Transformers franchise has several fans, not even the most hardcore aficionados can remember all of the brand's ...
Behold! The King of the Monsters has arrived in your Transformers collection as the new Takara Tomy Megatron Type Godzilla is ...