Transformers Diecast Vehicle Optimus Prime & Megatron - 1/64 Scale.
Please see pictures for condition and details