COSMOCAST EMERGENCY EPISODE: Saint Seiya Leaving Netflix USA, CAN, AU
SAINT SEIYA IS LEAVING NETFLIX USA, CANADA, AND AUSTRALIA ON DECEMBER 14TH, 2021!
What the future holds for the series in the United States, and what the fans can do to save it!
LISTENER SURVEY:
https://docs.google.com/forms/d/e/1FAIpQLSdEtggF6qopJNkDXcWWf1__UcnjjoLNaqPTs-XP8xQq3f06jQ/viewform?usp=sf_link