(2007)
Released: 2007-10-01
An animated remake of the 1974 children's movie "Shan shan de hong xing"
Vote Now!