Local story · Fukuroi, Japan

2002 FIFA World Cup at Shizuoka Stadium

Fukuroi hosted several matches of the 2002 FIFA World Cup, highlighting its modern facilities and international exposure.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload