Takara Transformers Tokyo Toy Show ROTF Leader Nightmare Megatron

Regular price $215.90

Takara Exclusive figure Leader Nightmare Megatron.