Better In Japan: Santa

Smosh

The Japanese are better at everything... including Santa.

 

Here:

 

There:

What else is better in Japan?

 

Check Out More Better In Japan: Sex Dungeon!

Comments