Japan Japan cruise to win against Australia in WBSC Premier12 2024 Group B opener in Nagoya – World Baseball Softball Confederationby Miles Cooper February 25, 2025