New Japan Pro Wrestling once again hosts it’s annual January 4 night of action, live from the Tokyo Dome at Wrestle Kingdom 16.
Short and to-the-point reviews for games, movies, wrestling and more
New Japan Pro Wrestling once again hosts it’s annual January 4 night of action, live from the Tokyo Dome at Wrestle Kingdom 16.