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