For a better experience on MUBI, update your browser.

Banana Joe

Steno Italy, 1982