Pier Paolo Pasolini
Italy. vo Italian.

...