Casshan (1973)
S1E32 The Electric Punch of Tears
A colossal robot—once the cherished plaything of Kyashan’s childhood—has been turned into a devastating instrument of war.
A colossal robot—once the cherished plaything of Kyashan’s childhood—has been turned into a devastating instrument of war.