Toyota Stadium - Aichi471-0016 Aichi, Toyota, SengokuchoToyota City, Aichi 471-0016, JP
Total Capacity: 44380