Japan and the US are having a giant robot duel –  http://fxn.ws/2nxT3Lk