God Mars
Battle On the Slave Planet
S1 E21:
Planet Gishin has taken control of an icy planet and the Crasher Squad is deployed to save its enslaved people.
God Mars