- by Aidan Gibbons
- 8 April, 2023
NJPW Sakura Genesis 2023 Results
New Japan Pro-Wrestling held their latest major show on Saturday, April 8 as Sakura Genesis aired from the Ryogoku Kokugikan in Tokyo, Japan. The main event saw Kazuchika Okada defend the...