televisionNews Netflix Announces Voice Cast for New Anime Series Based on ‘Scott Pilgrim’ March 30th, 2023