Better In Japan: Dubstep Beatboxing

America tries its hardest, and STILL Japan wins!

 

Here:

 

There:

 

Check out Better In Japan: First Pitches