Skip to content
StreamScapeX

The Archer

Overview

A hand-drawn animation of the Chinese folktale “Houyi Shoots Down the Suns.”

Details

Director
Status
Released
Release date
January 1, 1963
Original language
Chinese

More like this