Remember last week when American robot company MegaBots Inc challenged Japan to a giant robot duel? Well, the CEO of Suidobashi Heavy Industry Kogoro Kurata saw the video and knew that he had to protect the honor of his home country and took up the challenge. Giant robots are apart of Japanese culture after all. This is gonna be good!