Kazuchika Okada and Katsuyori Shibata clash in a thrilling title match at Sakura Genesis 2017. Okada, the charismatic champion, showcases his agility and strength, while Shibata, a puroresu legend, delivers his signature stiff strikes. The arena echoes with the impact of their moves, as they push each other to the limit in this intense, no-holds-barred encounter.