Japan info

The Japan play their home games at Japan National Stadium, which opened in 2019 and is located in Tokyo. The stadium holds 68000 fans.

Guaranteed Tickets. Ticket prices may be above face value.