Title: Tie ti xia de zui e
Subjects: Sources, Forced labor, Sino-Japanese War, 1937-1945
Places: Qingdao Shi, China