Youku

Youku (part of Alibaba) is one of China's top online video and streaming service platforms

In Australia, there are 17,000,000 monthly views with 580,000 unique viewers per month.

Target your audience through channel category, program and time of day with unskippable pre-roll video