Battle Strike Team: Rescue Engine

Battle Strike Team: Rescue Engine (巨神战击队之超救分队) is the third series of China's ZhanJiDui franchise set to premiere in 2016 to 2017.

Allies

 * to be added

Villains

 * to be added

Supporting Characters

 * to be added

Cast

 * to be added