The wait is almost finally over, the first television series ever with Ziyi Monarch Industry, apparently now titled The Rebel Princess, is about to stream on Youku tomorrow January 9th at 10am in China. A few different posters were released and an official trailer is finally here.

Comment Form