Transformers Diecast Vehicle Optimus Prime & Megatron - 1/64 Scale.


Please see pictures for condition and details