Sports Festival Stadium

Sports Festival Stadium is the stadium where the Sports Festival takes place.

Trivia

 * If you look closely around the stadium, you can see different advertisements with heroes on them like All Might.