Title: The independence of Manchoukuo ...
Places: Manchuria (China)