I just heard the shocking news that one of the most prominent Japanese film director Nagisa Oshima passed away several hours ago. I have only seen 8 of his films, and fell in love with his works after watching the Oshima’s Outlaw Sixties Eclipse Set from Criterion Collection. Most people know Oshima’s name from […]