
Japanese director Kei Ishikawa attends the German premiere of his film "Traces of Sin" during the 17th Japanese Film Festival in Frankfurt, Germany, on May 27, 2017. The 17th Japanese Film Festival is held in Frankfurt from May 23 to 28. (Xinhua/Luo Huanhuan)













