Ken Sudo

January 25, 1916 — Tokyo, Japan
Movie

Prince of Space

1965

Movie

Invasion of the Neptune Men

1961

Movie

Drifting Detective: Tragedy in the Red Valley

1961

Movie

Man with a Funky Hat: The 20,000,000 Yen Arm

1961