With the 25th Tokyo International Film Festival (TIFF) just around the corner a special event…