Cart 0
Takara Legends LG63 G2 Megatron

Takara Legends LG63 G2 Megatron

$74.95

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

Share this Product