6.0 / 10
(1 votes)
China
Action,
Comedy
83 minutes
2021
Chen Yuyong
InJi
Zhu Dafu
Su Xiaowan
Ah Lang
Yamada
Director
Producer