Info

A brilliant piece of animation that urgently needs a translation directed by Juan Delcan. It was commissioned by The Chilenian TV Network Chilevision. It won the1st Prize Asifa 2011.