A giant robot is exactly what many Americans picture when they think of Tokyo. Right?!? Or is it just me?!? Getting to Odaiba was an adventure in itself! We got lost by which trains to take and when to get off. But we eventually made it there! Those who visit Odaiba, an artificial island in [...]
