12 Mar 2018 The shows were recently launched on China's leading video content platform Youku-Tudou, which has more than 30 million paying subscribers .