Battle Strike Team: Rescue Engine

Battle Strike Team: Rescue Engine (巨神战击队之超救分队, Jùshén ZhànJíDuì zhī Chāojiù Fēnduì) is a Chinese action TV series created by Alpha Group Co., Ltd. It is the third installment in the Battle Strike Team series.