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!

 

title

Content Goes Here