Best Documentary Film, 2012
Planet of Snail
High Commendation, Best Documentary Feature Film, 2012 Young-Chan comes from the Planet of Snail where deaf and blind people live slow and quiet lives. When…
More Details