User Score
0 votes
A girl tries to escape her fate of death by leper disease.
Director
Writer
Status
Released
Original Language
ZH