A dozen movie and TV robot fantasies are about to come to fruition: Two giant robots, one from Japan and one from the United States, will battle until only one is left standing.
Japanese robotics company Suidobashi Heavy Industries has accepted MegaBots' challenge to...