'The Colors Within' wins animation prize at Shanghai film festival
Japanese animation film "The Colors Within" directed by Naoko Yamada won the best animation award at the 26th Shanghai International Film Festival on Saturday.
The animated film tells…