NJPW Sakura Genesis

April 9th, 16:00 from the Ryogoku Kokugikan (Sumo Hall), Tokyo The newly-christened Sakura Genesis is headlined by Okada vs. Shibata for the IWGP title, Hiromu Takahashi and KUSHIDA face-off once…