Sold Out Takara - Transformers War for Cybertron: Optimus Primal VS Megatron Set (Premium Finish) USD $104.99
Sold Out Takara - Transformers War for Cybertron: Tigatron VS Blackarachnia Set (Premium Finish) USD $74.99
Sold Out Takara - Transformers War for Cybertron: Optimus Primal VS Megatron Set (Premium Finish) USD $104.99