SS-31 Battle Damaged Megatron Print 2020-08-02 20008 Hasbro Studio Series Faction: Decepticons Voyager Prev Next