HomeAnime News Network Scott Pilgrim Takes Off Anime Series Streams Video Clip byadmin hg -September 27, 2023 0 Science Saru's anime premieres on Netflix on November 17 from Anime News Network https://ift.tt/bxJZvOe Tags Anime News Network Facebook Twitter