Read more at What’s On Netflix

— by Jacob Robinson: 90s babies rejoice! The highly popular anime series, Cardcaptor Sakura will be available to stream on Netflix in June 2020. Multiple seasons will be arriving upon release, giving you a much-needed anime binge…

Image courtesy of FUNimation