Ep. 65: The Crimson Suicide Squad!! The Crowded Fight at Black Cross Castle