USA vs Japan Giant Deadly Robot Battle is coming!

Giant Effing Robots battling to the death!?!?!?? Break out the beer, paint USA on your face and huddle around the computer kids...

 

title

Content Goes Here