Casshan

Casshan· Season 1 · Episode 31

The City That Creates Newly-Made Men

S01E31·May 7, 1974·25m·Fuji TV

Engineer Miseru conducts experiments on the transformation of men into androids.

Streaming on (US) HiDiveSee all

Keep going