the National Film Board of Canada presents ; a National Film Board of Canada production ; written and directed by Tiffany Hsiung ; producer/executive producer, Anita Lee
Rekishi wa wasureru bekarazu sekai han fashisuto sensō shōri 70 shūnen o kinen shite = "Li shi bu rong wang ji ji nian shi jie fan Faxisi zhan zheng sheng li 70 zhou nian" xi lie