National Olympic Stadium
Tokyo · Japan
48 000 seats
Built in 1958
1 matches (10 years)
Last match
Japan 15-42 France (18 Jul 2026)
defunct multi-purpose stadium in Shinjuku, Tokyo, Japan
