Battle On the Slave Planet

Battle On the Slave Planet

Available on Prime Video, Tubi TV, Crunchyroll
S1 E21: Planet Gishin has taken control of an icy planet and the Crasher Squad is deployed to save its enslaved people.