America Officially Challenges Japan to a Robot Duel

Favorite
- -

Umm... guys? They have Gundams. Are you sure about this?