In this week’s edition of the New Japan Purocast, we review the finals of the 2016 Super J-Cup, which took place on 8/21 from the Ariake Colosseum in Tokyo.

Right Click to Download