You Can Watch The First USA vs Japan Giant Robot Battle Next Week: Here Are The Fighters The long-awaited giant robot battle between United States-based MegaBots and Japan's Suidobashi Heavy Industries can finally be watched on Oct. 17. Who won between the Eagle Prime and the Kuratas? by Aaron Mamiit