1940-05-27 | Shanghai, China
Temple of the Red Lotus
The Knight of Knights
The Land of Many Perfumes
The Joy of Spring