A girl tries to escape her fate of death by leper disease.
No streaming options found at this moment.