Netflix’s Cowboy Bebop live-action drama IGN scores 7 points some of the plot makes fans upset-3 November 16, 2021admin0