A very short film on the dangers of organized religion as experienced by a little Chinese girl.
October 26, 1981
Released
Reformation
1min
—