Official poster of Imperfect
⭐ 0/10
Movie •

Imperfect

19 min

Synopsis

Chinese Short Film from Chongqing Technology and Business University.

Release date —
Original language ZH
Status Released
Popularity 0