A short animated film which questions the ideal worlds of a perfectionistic culture.

Back to Top