Better In Japan: Baseball Fans

Everything is better in Japan. WE invented baseball, and they are way better fans!

 

Here:

 

There:

What else is better in Japan?

Check Out Better In Japan: Lip Sync!