The spacious Megastore stocks around 850 supporter goods, including jerseys, scarves, and caps for all 20 competing nations, together with World Cup 2019 commemorative rugby balls, and dolls of …
More Japan Rugby World Cup Fanzones and Megastore Offer Up Excitement Outside the Stadiums Videos