New Japan Pro-Wrestling presented the 2025 edition of Sakura Genesis from Ryogoku Sumo Hall on Saturday, April 5.
New Japan Pro-Wrestling held their annual Sakura Genesis event in Tokyo’s Ryōgoku Sumo Hall today (April 5) — which you know ...