The Tokyo International Film Festival is a film festival established in 1985. The event was held biennially from 1985 to 1991 and annually thereafter. According to the FIAPF, it is one of Asia's compe
Venue signage at Roppongi Station during the 18th TIFF in 2005