Title: Hikyō Hakutōzan tenchi
Places: Manchuria (China)