dir. Tian Yuan  |  HD  |  2011  |  Beijing

watch the full short film here:

visual teaser