site statsShanghai Foch Film Culture Investment Archives - Anoboy