NASA And MegaBots Team Up To Build Giant Fighting Robots

And defeat the giant fighting robots of Japan