
Reason # 71 why I want to go to Tokyo ASAP; While we’re over here in America debating healthcare and other nonsense, they are erecting giant 59 foot tall robots to stand over their city. Obviously they’ve got it all figured out. Here are some more info, pics and a video over on flickr.