The Horrible Secret God Mars Action · Animation S1, E3: Takeru stays behind while the Crasher Squad go to battle. 1981 · 24m