or National Stadium is a stadium in Kasumigaoka, Shinjuku, Tokyo, Japan that served as the main stadium for the 1964 Summer Olympics. It currently serves as the stadium where the Japan national football teams home matches and major football club cup finals are held. (...) (from Wikipedia)