Jiangsu Rice Bear Film Co., Ltd., founded in June 2014 in Nanjing, Jiangsu, is a film and television company specializing in the investment, production and distribution of TV dramas. As a film and television company with great innovative vitality, Straw Bear Pictures has advanced creative concepts, an experienced creative team, and has established good cooperative relationships with traditional media and new video media, and is committed to creating first-class film and television content products. The company has successively produced outstanding film and television works such as the “Battle Chronicles of Shushan” series, “Impossible Missions”, “A Journey to Meet Love”, and “A Journey to Meet Love”. At the same time, Jiangsu Daocaoxiong Film Co., Ltd. will focus on full-copyright film and television productions, strive to develop and integrate upstream and downstream of the film and television industry chain, actively explore various industries such as music, games, and derivatives, and create a super influential film and television IP.