NJPW Sakura Genesis 2017 (2017)

Sakura Genesis 2017 was a New Japan Pro-Wrestling (NJPW) event held on April 9, 2017, at Ryōgoku Kokugikan in Tokyo, Japan, headlined by Kazuchika Okada (c) vs. Katsuyori Shibata for the IWGP Heavyweight Championship.

Watch now

Cast

More like this

Movies like NJPW Sakura Genesis 2017Films