Designed by
Title
Tokyo Stadium or Ajinomoto Stadium #209193820
Description
Ajinomoto Stadium is located in Chofu area, Tokyo, Japan. This unique architecture is iconic and has held many major sport events such as 2019 Rugby World Cup.
This image is editorial