TechnologyGiant robots clash in US-Japan battleIcetruck6 years agoleave a comment530 viewsSource – bbc.com