Skip to content
Takashi Tsuboshima

Takashi Tsuboshima

Director · born 13 April 1928 · Higashihiroshima, Hiroshima Prefecture, Japan

Where to start: Lupin the Third: Strange Psychokinetic Strategy (1974).

As director 19

↑ ↓ to move · Enter to open · Full search page