"Fight the Spirit Beast" is an original large-scale science fiction animation directed by Qiu Feng
It is produced by Hunan Yongxi Animation Technology Co., Ltd., Shenzhen Tuyi Animation Design Co ., Ltd., Hu Ting, Meng Yutian, Liu Li, Chen Linsheng, Wang Zheng, Wang Yaoxin, Hong Yang, Li Fen and Song Zhiyang participated in the dubbing.