Release date : 2017-07-06

Production country :
China

Production company :
Youku

Durasi : 41 Min.

Popularity : 2.9246

7.90

Total Vote : 7