Cart 0
Takara Legends LG31 Fortress Maximus

Takara Legends LG31 Fortress Maximus

$299.95

Taking the title back of LARGEST TRANSFORMER EVER is the newly redesigned Fortress Maximus. Transformers from 60cm tall robot to city to battle station.

 


Share this Product