Re: know any good place to buy some takara transformers in tokyo?
there's a big Mandarake store in Akibahara that has Transformers, though a lot of it is old expensive stuff.
And CobraCommander, the Toys 'R' Us at Odaiba is in Aquapolis, not Diver City.
|