Tokyo Drifter, 1966

Watched on Tuesday January 23, 2024.