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