The system is moving to
台灣電影文化協會
's official website
🚩: 115, Taiwan, Nangang District, Lane 50, Section 3, Nangang Rd, 18號台灣電影文化協會
🔗: http://www.twfilm.org/