Robot Battle Is On! Japan Accepts US Giant Robot Duel Challenge BY Angel | Sponsored Insight Aug 01, 2015 09:58 AM EDT