This is the coolest news all day! Recently, America challenged Japan to a giant robot battle, since both countries have companies that have built massive robots. What else would you do with a giant Megabot? Have them fight, of course!
Where's Hugh Jackman when we need him?