>>537541560
What does this mean for Funimation/Crunchyroll and Sentai Filmworks? They sorta operate there.