An curved arrow pointing right. The USA and Japan just went head-to-head in a giant robot fight. The robots were piloted by their creators who agreed to the fight two years ago. In the first match ...