Akio Fujimoto's "Passage of Life" wins the "Spirit of Asia Award" of the Japan Foundation Asia Center at the 30th Tokyo International Film Festival At the closing ceremony of the 30th Tokyo International Film Festival (TIFF) on November 3, "Passage of Life" by director Akio Fujimoto won the "Spirit of Asia Award" of the Japan Foundation Asia Center awarded. The award was … [Read more...] about 30th Tokyo International Film Festival, October 25-November 3 2017, Tokyo