Shen long fei xia

Shen long fei xia

Directed by Satoru Kobayashi, Bao-Hui Shao
Runtime minutes
Released 1968
IMDb Score: