Release Date, 11.13.2024 It’s the coolest ninja matchup you could have ever dreamed of, had you dared! The Heroes in a Half-Shell meet the host of ...