Tokyo Stadium, Chofu, Tokyo, Japan
Google Earth
Date
Opponent
Score
Attendance
20 Oct 2019
Japan
Win: 26-3
48831