Trailer: The ArcherA hand-drawn animation of the Chinese folktale “Houyi Shoots Down the Suns.”Watch Here