My initial thought is that they're aiming at Chinese and Asian audiences. Would that fall under the Netflix umbrella? All Access is North America only as I recall, and the US and Canada are literally the only places that won't be able to watch on netflix.
|