Shohei Imamura

Shohei Imamura

BORN:

in Tokyo City