USA Challenges Japan to Giant Robot Duel

You have a giant robot, we have a giant robot. Let’s fight.

Read More