
After knowing that the scars on his face will not be repaired, a man chooses to blind himself and understands another meaning of lust by tasting snails.
Directed by Ren Zheng (China)
After knowing that the scars on his face will not be repaired, a man chooses to blind himself and understands another meaning of lust by tasting snails.
Directed by Ren Zheng (China)