Lotus Liu Movies
- 1937
China Passage
China Passage5.51937HD
- 1938
Trade Winds
Trade Winds6.31938HD
- 1938
The Adventures of Marco Polo
The Adventures of Marco Polo5.91938HD
- 1935
Oil for the Lamps of China
Oil for the Lamps of China7.31935HD
- 1939
North of Shanghai
North of Shanghai01939HD