Chinese Drama: A Robot in the Orange Orchard ( Leon Leong, Sun Qian)
The romance between girl inventor Yang Shanshan and the lonesome Lu Sen whose story of love heals all
Title: Star-Crossed Lovers Chinese Title: 蕨草少女的白日梦 / Jue Cao Shao Nu De Bai Ri Meng Broadcast Website: Youku Broadcast Date:…