Soviet sci fi. Time travel
1.1K