Somehow Even MORE Pics of Upcoming Takara Legends LG-61 Clonetron Set, LG-62 Targetmaster Windblade & LG-63 G2 Megatron
So you've likely already enjoyed our previous entry on stock photos of the upcoming Legends releases, including the big reveal of (Hero) G2 Megatron. Probably think that you've seen it all with these figures. You would be wrong, because once again Allspark retired staff member and first ballot Hall