Captain Tsubasa Wiki
Advertisement
Captain Tsubasa Wiki

Seoul World Cup Stadium (Japanese: ソウルワールドカップ競技場) is a stadium used mostly for association football matches, located in Seoul, South Korea.

Advertisement