M4uFree Search : pu liao hsu

Shen jian dong shan he (1981)

IMDb: 7.0
1981

A princess living in the woods falls in love with a sword wielding prince