More details

Country of origin: China

Language: Mandarin

Country Released: China

Filming Location: Zhuji, Zhejiang, China

Production Costs

Budget ( overall series ): USD $10,000.00

Technical specs
Color Format
More photos
More like this