With the Rugby World Cup kicking off in Tokyo today, there’s plenty of buzz around Japan as people in cities around the country wait with bated breath to see a piece of the action. 20 countries from around the world will be competing, with the winner taking home the coveted trophy on November 2nd. This […]