Lupin the Third: Strange Psychokinetic Strategy (1974)

1974-08-03 Japan 82 Min. PG-13
6.55 10 votes