Japan Accepts USA-Based MegaBots Robot Duel Challenge Let the battle of the giant killer robots commence. by J.E. Reich