Japanese Mascots Playing Soccer!

We now go lives to Japan who are putting on a soccer match between mascots. Wait what? Yeah you read that right Japanese mascots playing soccer!

Enjoy the festivities below:

THEY EVEN TOOK PENALTY KICKS!


Sponsored Content

Sponsored Content