Shanghai Landing Party — film directed by Hisatora Kumagai