Cart 0
Takara Legends LG63 G2 Megatron

Takara Legends LG63 G2 Megatron

$57.00

A special edition release from Takara showing the classic Generation 2 Megatron.

Share this Product