My list of Five Star Matches. My reviews of every G1 Climax Final. January 4, 2019 Tokyo, Japan ...
My list of Five Star Matches. My reviews of every G1 Climax Final. January 4, 2019 Tokyo, Japan ...
NJPW Wrestle Kingdom 13 January 4th, 2019 | Tokyo Dome in Tokyo, Japan | Attendance: 38, 162 It’s the most...