TechnologyGiant robots clash in US-Japan battleIcetruck7 years agoleave a comment609 viewsSource – bbc.com