"The Ravine of Goodbye," a Japanese film by director Tatsushi Omori, won the Special Jury Prize at the 35th Moscow International Film Festival that ended Saturday, while "The Particle," a drama by Turkish director and writer Erdem Tepegoz, won the best film prize.