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