2.856 Views
From infancy, an Asian American woman learns the game of perfection - but if your goal is perfection, will the game ever end?
Release: Feb 20, 2004
Runtime: 7 minutes
Language:
Studio:
Country: United States of America