Casshan S01E32 - The Electric Punch of Tears

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