Sports News · Netflix drops teaser to anime series 'Scott Pilgrim Takes Off' August 16, 2023 8:01 am|