Ajinomoto Stadium
Ajinomoto Stadium is a 48,000-seat multipurpose stadium in Chofu City, Tokyo, used for international soccer and rugby tournaments and live concerts. Note that this stadium is different from the Japan National Stadium in Shinjuku City, which was used as the