Casshan· Season 1 · Episode 18Giant Elephant Vs. Andro ForceS01E18·February 5, 1974·25m·Fuji TVThe city of Waight is besieged by robots, due to its strategic position.Streaming on (US) See allSharePreviousThe Robot LullabyS01E17NextThe Clown Robot of TerrorS01E19Keep going