Product Overview
Transformers Destron Leader Megatron non-transforming, super-poseable action figure released by Takara in 2002. Figure is loose in gently played with condition. Only includes the parts and accessories shown here. Does not include other original accessories.