USA vs. Japan Giant Robot Fight is On!

It looks like 2016 will bring the modern version of Frazier vs. Ali. Last week, fledgling American mech manufacturer MegaBots Inc. issued a humorous but ultimately serious challenge. MegaBots dared Suidobashi Heavy Industries, maker of the Kuratas …