All Cast

Shōhei Imamura

Shōhei Imamura

Himself