Giant Robots Battle For USAGiant Robots Battle For USATHIS, IS GONNA BE GOOD. Giant Robots, Battle, USA, Japan. What more do you need to know? Oh, how to help. Steve CooperSteve Cooper