Ryusuke Hamaguchi — Japanese film director and screenwriter